﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using Novel.Entity;

namespace Novel.DAL.Base
{
    public partial interface IT_001GatherTaskLogManager
    {
        DataTable GetUpdateNovelList();
          /// <summary>
       /// 新书列表
       /// </summary>
       /// <returns></returns>
        DataTable GetNewNovelList();
         /// <summary>
       /// 新书数量
       /// </summary>
       /// <returns></returns>
        int GetNewNovelCount();
         
       /// <summary>
       /// 更新状态
       /// </summary>
       /// <returns></returns>
         int UpdateStatus(T_001GatherTaskLogEntity model);

         EntityBase FillDetailWithReader(IDataReader reader);

          List<T_001GatherTaskLogEntity> GetUpdateNovels();
            /// <summary>
       /// 标示图书地址已获取
       /// </summary>
       /// <returns></returns>
          int UpdateListUrlStatus(int BookID);

          List<T_001GatherTaskLogEntity> GetNovelurls();
           T_001GatherTaskLogEntity GetNovelbyName(string bookName);
           DataTable ShowTable(PageEntity entity, out int totalPages, out int totalCount);
    }

}
